f767883710b8fea429921d62116e981dd5321b7f,core/baseLanguage/baseLanguage/source_gen/jetbrains/mps/baseLanguage/editor/QueriesUtil.java,QueriesUtil,replaceNodeMenu_EnumConstantReference_getParameterObjects,#SNode#,91

Before Change


  }

  public static List<SNode> replaceNodeMenu_EnumConstantReference_getParameterObjects(SNode node) {
    List<SNode> result = new ArrayList<SNode>();
    SNode classifier = SLinkOperations.getTarget(node, "enumClass", false);
    if (classifier == null) {
      return result;
    }
    ISearchScope searchScope = new VisibleClassifierMembersScope(((Classifier)SNodeOperations.getAdapter(classifier)), node, IClassifiersSearchScope.STATIC_MEMBER);
    List<SNode> members = (List<SNode>)searchScope.getNodes();
    ListSequence.fromList(result).addSequence(ListSequence.fromList(members).where(new IWhereFilter <SNode>() {

      public boolean accept(SNode it) {
        return SNodeOperations.isInstanceOf(it, "jetbrains.mps.baseLanguage.structure.StaticFieldDeclaration") || SNodeOperations.isInstanceOf(it, "jetbrains.mps.baseLanguage.structure.StaticMethodDeclaration");
      }

    }));
    return result;
  }

  public static SNode replaceNodeMenu_EnumConstantReference_createReplacementNode(SNode node, SNode parameterObject) {

After Change


  }

  public static List<SNode> replaceNodeMenu_EnumConstantReference_getParameterObjects(SNode node) {
    ISearchScope searchScope = new ClassifierVisibleStaticMembersScope(((EnumClass)SNodeOperations.getAdapter(SLinkOperations.getTarget(node, "enumClass", false))), node, IClassifiersSearchScope.STATIC_MEMBER);
    List<SNode> members = (List<SNode>)searchScope.getNodes();
    return ListSequence.fromList(members).where(new IWhereFilter <SNode>() {

      public boolean accept(SNode it) {
        return SNodeOperations.isInstanceOf(it, "jetbrains.mps.baseLanguage.structure.StaticFieldDeclaration") || SNodeOperations.isInstanceOf(it, "jetbrains.mps.baseLanguage.structure.StaticMethodDeclaration");
      }

    }).toListSequence();
  }

  public static SNode replaceNodeMenu_EnumConstantReference_createReplacementNode(SNode node, SNode parameterObject) {